package com.xiake.consultsystem.pojo.po;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author Mr.Chen
 * @since 2022-11-13
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="ConsultRecord对象", description="")
public class ConsultRecord {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "咨询记录id")
    private Long recordId;

    @ApiModelProperty(value = "咨询师id")
    private Long counselorId;

    @ApiModelProperty(value = "时间段id")
    private Long timeId;

    @ApiModelProperty(value = "预约的学生id")
    private Long studentId;

    @ApiModelProperty(value = "是否能预约/ 可以预约为1,不可为0")
    private Long appointState;

    @ApiModelProperty(value = "本条预约的的年月日时间")
    private Date dateTime;

    @ApiModelProperty(value = "咨询是否完成 否0/ 是1")
    private Integer isComplete;

    @ApiModelProperty(value = "是否通知 否0/ 是1")
    private Integer isInform;




}
